来源:今日热点 | 2023-07-06 10:19:00 |
地址寄存器的结构是什么?
地址寄存器采用单纯的寄存器结构。在对主存或I/O端口进行访问时,地址寄存器存放当前访问的地址,数据缓冲器实现数据的缓冲。CPU通过修改地址寄存器中的值,就可访问不同的存储器单元及不同的I/O端口。地址寄存器可用LPM库中的元件lpm_latch锁存器来完成。图是地址寄存器的结构图。地址寄存器的数据宽度应当与程序计数器的数据宽度一致。data[7…0]是地址寄存器的数据输入端,q[7…0]是地址寄存器的数据输出端,gate是地址锁存器的控制端。gate的作用是当锁存控制脉冲到来时,高电平时数据进入锁存器,低电平时锁存数据,保持输出数据稳定不变。
地址寄存器的作用是什么?
用来保存当前CPU所访问的内存单元的地址。由于在内存和CPU之间存在着操作速度上的差别,所以必须使用地址寄存器来保持地址信息,直到内存的读/写操作完成为止 。数据寄存器DR用来暂存微处理器与存储器或输人/输出接口电路之间待传送的数据。地址寄存器AR和数据寄存器DR在微处理器的内部总线和外部总线之间,还起着隔离和缓冲的作用。
2023-07-06 09:52:28
2023-07-06 09:50:18
2023-07-06 09:42:22
2023-07-06 09:59:58
2023-07-06 09:39:41
2023-07-05 20:41:23
2023-07-05 20:39:41
2023-07-05 20:38:53
2023-07-05 20:37:13
2023-07-05 20:30:30
2023-07-05 20:29:59
2023-07-05 20:26:18
2023-07-05 20:24:47
2023-07-05 19:54:41
2023-07-05 19:43:17
2023-07-05 19:41:29
2023-07-05 19:38:20
2023-07-05 19:33:14
2023-07-05 19:27:29
2023-07-05 19:26:54
2023-07-05 19:14:38